Set ANSI_NULLS ON
Set QUOTED_IDENTIFIER ON
GO

/*Drop stored procedures if they exists */

IF EXISTS (SELECT name FROM sysobjects WHERE name = 'verificarEdicionProyecto' and type = 'P')

	BEGIN
		DROP PROCEDURE verificarEdicionProyecto
	END

GO

CREATE PROCEDURE verificarEdicionProyecto ( @nombreProyecto VARCHAR (100) ,
											@idProyecto INT , 
										   @outParam INT OUTPUT						
										)
AS

	DECLARE @out AS INT;
	SET @out = -1;
	
	SELECT @out = PROYECTO.IDTIPOPROYECTO 
	FROM PROYECTO 
	WHERE PROYECTO.NOMBREPROYECTO = @nombreProyecto
	AND PROYECTO.IDPROYECTO != @idProyecto;	 
	
	SET @outParam = @out;

	select @outParam;
	
GO
